<!DOCTYPE html>
<html lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>OpenMBV - GUI Help</title>
  </head>
  <body>
    <h1>GUI Help</h1>

    <h2>Keyboard Interaction</h2>

    <h3>Global Shortcuts</h3>
    <dl>
      <dt><kbd>Right</kbd> or <kbd>J</kbd></dt> <dd>Go one frame up</dd>
      <dt><kbd>Left</kbd> or <kbd>K</kbd></dt> <dd>Go one frame down</dd>
      <dt><kbd>Page-Up</kbd></dt> <dd>Increase animation speed by 10%</dd>
      <dt><kbd>Page-Down</kbd></dt> <dd>Decrease animation speed by 10%</dd>
      <dt><kbd>1</kbd>, <kbd>2</kbd>, <kbd>3</kbd>, <kbd>4</kbd>, <kbd>5</kbd>, <kbd>6</kbd>, <kbd>7</kbd>, <kbd>8</kbd> or <kbd>9</kbd></dt>
        <dd>Expand object list to depth</dd>
      <dt><kbd>P</kbd></dt> <dd>Play animation</dd>
      <dt><kbd>L</kbd></dt> <dd>Show last frame</dd>
      <dt><kbd>S</kbd></dt> <dd>Stop animation</dd>
    </dl>

    <h3>Object List Shortcuts</h3>
    <dl>
      <dt><kbd>F2</kbd></dt> <dd>Edit the name of the current object list entry</dd>
    </dl>

    <h2>Mouse Interaction</h2>
    <p>All GUI elements behave like common GUI elements: try left, right and double-clicks.</p>

    <h3>3D-View</h3>

    <h4>Mouse Move Events</h4>
    <dl>
      <dt>Left-Button-Down + Move</dt> <dd>Rotate the entiry scene</dd>
      <dt>Right-Button-Down + Move</dt> <dd>Translate the entiry scene</dd>
      <dt>Middle-Button-Down + Move</dt> <dd>Zoom the entiry scene</dd>
      <dt><kbd>D</kbd>-Down + Left-Button-Down + Move</dt>
        <dd>Manipulate a dragger. The dragger must be enabled using
        the property menu of the body before</dd>
      <dt><kbd>D+Shift</kbd>-Down + Left-Button-Down + Move</dt>
        <dd>Manipulate a dragger in constraint motion. The dragger must
        be enabled using the property menu of the body before</dd>
    </dl>

    <h4>Mouse Click Events</h4>
    <dl>
      <dt>Left-Button-Click</dt> <dd>Select the object under the cursor</dd>
      <dt>Right-Button-Click</dt> <dd>Select the object under the curser and show its the property menu</dd>
    </dl>
    <dl>
      <dt><kbd>Ctrl</kbd>-Down + above action</dt> <dd>Toggle the selection of the object under the cursor instead of selecting</dd>
    </dl>
    <dl>
      <dt><kbd>Alt</kbd>-Down + above action</dt> <dd>Shows a menu of all objects under the cursor instead of using the first one</dd>
    </dl>
    <dl>
      <dt>Middle-Button-Click</dt> <dd>Seeks the focal point of the camera to the point on the shape under the cursor</dd>
    </dl>
  </body>
</html>
